/*
* mib_functions.h
*
* Created: 10-07-2013 10:34:43
*  Author: ILYA
*/

#pragma region standart_SNMP_definitions
/* universal tags */
#define SNMP_ASN1_INTEG  2
#define SNMP_ASN1_OC_STR 4
#define SNMP_ASN1_NUL    5
#define SNMP_ASN1_OBJ_ID 6
//#define SNMP_ASN1_SEQ    16
/* application specific (SNMP) tags */
//#define SNMP_ASN1_IPADDR 0    /* octet string size(4) */
//#define SNMP_ASN1_COUNTER 1   /* u32_t */
//#define SNMP_ASN1_GAUGE 2     /* u32_t */
//#define SNMP_ASN1_TIMETICKS 3 /* u32_t */
//#define SNMP_ASN1_OPAQUE 4    /* octet string */
/* context specific (SNMP) tags */
#define SNMP_ASN1_PDU_GET_REQ 0xA0
//#define SNMP_ASN1_PDU_GET_NEXT_REQ 1
#define SNMP_ASN1_PDU_GET_RESP 2
//#define SNMP_ASN1_PDU_SET_REQ 3
//#define SNMP_ASN1_PDU_TRAP 4
#pragma endregion standart_SNMP_definitions
const unsigned char get_snmp_oid_last_byte(unsigned char param_ID);
const unsigned char get_snmp_object_type(unsigned char param_ID);

